piss it down – English–Español translations

🇬🇧 en es 🇪🇸

piss it down verb

  • to rain heavily
diluviar
Wiktionary Links